dry cooler - French English Dictionary